package cn.jy.generate.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 关联表关系定义.
 *
 * @author ljw
 */
@Getter
@AllArgsConstructor
public enum RelTypeEnum {

	MASTER_ASSIST("master_assist", "主辅", "one_to_one"),
	MASTER_SLAVE("master_slave", "主从", "one_to_many"),
	// 中间表 - 多对多
	INTERMEDIATE ("intermediate", "中间表", "many_to_many，需要关联其他表获取内容"),

	// 中间表 - 多对多 - 基础表：不需要返回对象给到前端，只需要返回ID即可
	INTERMEDIATE_BASE ("intermediate_base", "基础数据中间表", "many_to_many，需要关联其他表获取内容"),

	;

	private String code;
	private String name;
	private String relDesc;

}
